package com.xsp.mybatisxmlsqlparser.parser;

import com.xsp.mybatisxmlsqlparser.node.ElementCounters;
import com.xsp.mybatisxmlsqlparser.node.ReplacedElement;
import org.dom4j.Node;

public interface ParserService {
    void parseNodeForJSqlParserString(Node node, ElementCounters counters, ReplacedElement replacedElement, StringBuilder newClearStatement);

    String parseJSqlParserStringForDom4j(String sql, ElementCounters counters, ReplacedElement replacedElement);

    String ReplaceSpecialMark(String oldString);

    String ReplacePlaceholder(String oldString);
}
